home *** CD-ROM | disk | FTP | other *** search
- Kali for OS/2 Documentation
- (c) Copyright 1995, 1996 Kali, Inc.
- All right reserved.
- updated 3/6/1996
-
- Introduction
-
- Most games only support IPX networks and modem/direct serial link
- play; TCP/IP networks are not natively supported. With the right
- software, however, most games designed to be played over IPX LANs
- can be fooled into operating over the Internet. Kali uses the UDP
- protocol to send game information between multiple machines on the
- Internet. Kali has been used to play Descent, Doom, Doom II,
- Heretic, Hexen, Command & Conquer, Apache, Rise of the Triad,
- Terminal Velocity, Warcraft, VR Pool, Super Karts, Mortal Combat 3,
- and other games over the Internet with opponents from all over the
- world (not all games will be fast enough from modem connections).
-
-
- Getting Prepared
-
- Make sure you have OS/2's TCPIP for DOS up and running. I don't
- know how to do this myself, so I can't help if you have trouble.
- Trying using the ping program found in c:\tcpip\dos\bin\.
-
- Next, put kali.exe, kchat.exe, kali.cfg, and kchat.cfg in the
- c:\tcpip\dos\bin\ directory. Be sure this directory is in your
- path. Edit kali.cfg and kchat.cfg for your own preferences.
-
-
- kali.cfg
- --------
- Nickname = KingThug (that's me!)
- serial = xxxxxxxxxxxx
- key = xxxxxxxxxxxx
- skey = xxxxxxxxxxxx
- realname = Jay Cotton
- email = me@my.com
- other = Call 1-801-565-1443 and order Kali today!
- tracker = 206.197.190.20
- @world = kali.net
- @central = 204.96.20.10
- @bob = 128.191.23.34
-
- The lines beginning with the @ sign are server shortcuts. These
- lines allow you to type:
-
- KALI @world
-
- and Kali will look in the kali.cfg file for "@world=" and replace
- this with the actual ip# or address. You can also type "kali /a"
- and Kali will query all the servers on the Kali Tracker and list
- the players.
-
- kchat.cfg
- ---------
- Nickname = KingThug
- lines = 50
- beeponarrival
- macro1 = I *really* hate macros!
- macro2 = This is my second macro!
- macro3 = This is my third macro!
- macro8 = This is my eighth macro!
- macro9 = /quit Bah! Humbug!
-
- The macros are accessible by pressing alt-#, where # is replaced by
- the number of the macro. "lines" can be set to 25 or 50.
- "beeponarrival" causes Kali Chat to beep when people join. Read
- the sample kchat.cfg for more.
-
-
- Now I'm Really Ready! Right?
-
- All right! Kali is now installed and ready for carnage! Now you
- need to find opponents. There are several Kali Servers that you
- can connect to and find other players.
-
- Kali Servers are special Kali nodes that run 24 hours a day, all
- year round. The purpose of Kali Servers is to provide a common
- meeting place for Kali players. Here is the most recent list of
- Kali Servers:
-
- ip# Name Full name
- --- ---- ---------
- 204.96.20.10 Kali Central tracker.texas.net
- 206.197.190.20 Kali World kali.net
- 205.199.96.2 AXXIS Server axxis.com
- 204.97.214.4 CastleNet kali.castle.net
- 193.130.144.1 FlexNet gate.dungeon.com
- 204.213.70.6 Internexus kali.internexus.net
-
- To connect to a Kali Server, just type:
-
- Kali <server ip#>
-
- Once connected you will see a list of other people wanting to play
- games. Next to each name you will see what program they are
- running. If you see anyone running DESCENTR, then you know that a
- game of registered Descent is probably already underway and you can
- go ahead and load Descent and join the game. If you see people
- running KCHAT, then you know they are wanting to chat. See the
- Kali Chat section below.
-
- Once we decide to play a game, we exit Kali Chat and switch to our
- game directory (in this case c:\games\descent) and load our games
- in the usual way.
-
-
- Using Kali Chat (Kchat)
-
- Kali Chat is an IRC-like chat program for IPX networks. It was
- written to help people using Kali communicate before and after
- playing games. It will work over a local IPX network or over a
- Kali Virtual SubNet.
-
- To run Kali Chat, edit kchat.cfg
-
- KCHAT.CFG:
-
- nickname = Newbie
- shownodes
- nobeep
- beeponarrival
- lines = 50
- macro1 = This is my first macro!
- macro2 = This is my second macro!
- macro9 = This is my ninth macro!
- macro0 = This is my zeroth macro!
-
- Put your own nickname for "nickname." The "shownodes" option
- displays ip numbers next to everyone's nickname while chatting. It
- can be annoying so just remove this line if you don't want it. The
- "nobeep" option stops the beeping that normally occurs when you get
- a private message. The "beeponarrival" option will cause the PC to
- beep when new people arrive in Kchat. The "lines" parameter can be
- set to either 25 or 50. If you leave it out Kchat will use the
- default screen size when you run kchat (as long as it's either 25
- or 50 lines).
-
- To run Kchat just type:
-
- kchat
-
- If you use Kchat without a kchat.cfg file it will require you to
- enter your nickname on the command line, "kchat mynickname". If
- you use Kchat with Kali the Kali nickname will override the Kchat
- nickname set in kchat.cfg.
-
- You will automatically start out on the #chat channel. To see who
- else is on this channel, type /who. To see everyone using Kali
- Chat, type /who *. To see a list if users on a specific channel,
- type /who #channelname.
-
- To join a channel, type /join #channelname. To exit, type /quit.
-
- To use Kali Chat with Kali. First run Kali and connect to a
- server; then run Kchat. After finding players for a game, exit
- Kali Chat and directly launch your game. No need to re-run Kali.
-
- These are the commands that you can enter while in Kali Chat:
-
- /help - display the list of commands
- /clear - clear screen
- /[25|50] - select 25 or 50 line mode
- /nick <nickname> - change nickname
- /away <message> - tell everyone that you are away from your PC
- /beep [on|off] - beep when getting a private message
- /join <#channel> - join a different channel
- /who [<#channel>|*] - list people using Kali Chat
- /whois <nickname> - get information on a registered user
- /msg [<nickname>|#<node>] <message> - send a private message
- /me <message> - posture a message
- /ping [<nickname>|#<node>|*] - test connection speed
- /ignore <nickname> - toggles the ability to ignore someone
- /shownodes - will display the user's ip# next to each nickname
- /hidenodes - will not display the ip numbers
- /offer <filename> - offer a file for other people to download
- /get <nickname> <#> <localname> - get file <#> as <localname>
- /progress - displays download progress (from sender)
- /kali - list people connected to the Kali server
- /motd - display message of the day from server
- /quit [<message>] - exit chat program
-
- Pressing alt-x will also exit Kali Chat. Pressing ctrl-l will
- clear the screen.
-
- When offering a file you can offer up to 10 files at a time and
- several people can download these files at the same time. When you
- "get" a file, you can name the file anything you want and put in in
- any directory you want. For example, if Wyvern offers the file "#0
- c:\kali\kchat.exe" for downloading, you can type "/get Wyvern 0
- d:\games\kali\kchat20.exe". This will take file number "0" offered
- by Wyvern and place it in the directory d:\games\kali\ and name the
- file kchat20.exe.
-
- Using Kali Without a Kali Server
-
- Kali will work without a server by having one of the PCs act as a
- server. In this mode Kali will only allow 4 player games (the
- server plus three clients). The server has a special role in this
- mode and the faster PC should take the honors. This PC will simply
- type:
-
- KALI
-
- and press enter. The other PCs will use the IP# of the host just
- like they would when connecting to a normal server. The kali /s
- listing will not include the ping, process, loss, or time columns
- like it does when using a normal server. Everything else should
- work normally.
-
-
- A Final Thought
-
- Killing your friends across the Internet can be VERY addictive.
- Have fun, but don't lose your "real" life just to play a game!
-
- (*) Hey, since I'm making up this hypothetical example scenario, I
- might as well go whole hog, right? ;-)
-
- Purchasing Kali
-
- So, are you tired of the 15 minute limit in the demo? Go ahead and
- register! The price of Kali is $20 (US dollars). When you buy
- Kali you will get your own personal serial number and key to unlock
- the full power of Kali. Play until you drop.
-
- Once you buy Kali you will be assured free upgrades when Kali is
- improved...even if the price goes up in the future.
-
- ----------------------------- cut here ----------------------------
-
- Kali Registration Form
-
- Name (Please Print) _____________________________________________
-
- Address _________________________________________________________
-
- City _______________________ State/Province _____________________
-
- Zip/Postal Code ___________________ Country ____________________
-
- Phone/Fax _______________________________________________________
-
- Email Address ___________________________________________________
-
- The cost for registered Kali is $20 (US currency).
-
- Make checks payable to "Kali, Inc."
-
- Checks must be in US Dollars and drawn on a US bank.
-
- Mail to: Kali, Inc.
- P.O. Box 282
- Franklin Springs, GA 30639-0282
-
- ***Be sure to include an email address!!!
-
- For faster delivery and the convenience of credit cards, call Axxis
- at the following number (or send email to kali@axxis.com):
-
- 1-801-523-8221 (this is NOT 1-800; it is NOT a toll-free call)
-
- If you don't get a human to answer the phone leave your ordering
- information on the voice mail system and I'll get your order
- processes as soon as possible.
-
- See the online order form: http://www.axxis.com/kali/orderform.html
-
-
- Where is it Again?
-
- To obtain Kali, log on to one of the following ftp sites (using
- anonymous ftp). Change to the specified directory (e.g. cd
- /pub/kali). Download the file kalios2.zip. This is the latest
- version of Kali as of this writing.
-
- ftp://ftp.kali.net/kali/
- ftp://ftp.axxis.com/pub/kali/
- ftp://ftp.internexus.net/pub/kali/
-
- The following Web sites also include information and some files:
-
- http://www.axxis.com/kali/
- http://www.kali.net/
- http://www.internexus.net/kali/
- http://www.teleport.com/~caustic/
- http://gremlinx.bevc.blacksburg.va.us/
-
-
-
- Kali Thanks!
-
- I would like to thank all of the people who have made contributions
- to Kali. Without these people you probably wouldn't be playing
- internet games at all.
-
- A special thanks goes to my wife Eleanor and daughter Jennifer. I
- thank my wife for her patience, for allowing me those long hours in
- my office pecking away at the computer, for being my attorney, for
- being a friend and listening to all my problems, and for supporting
- me 100%. I thank my daughter Jennifer for being herself. She's
- just great! :)
-
- The following people and/or companies have contributed in one way
- or another. They are listed in chronological order of
- contribution. I may have made a mistake in the ordering of one or
- two but hopefully I didn't leave anyone out. If I did, *please*
- let me know and I will correct it.
-
- id Software - for writing Doom and providing the source code for
- ipxsetup. This is what got me into multiplayer gaming!
- Jake Page (snake) - the author of tcpsetup. tcpsetup was the first
- program to allow internet Doom.
- Erick Engelke - the author of Waterloo TCP (wattcp). Wattcp is
- used in both iFrag and Kali.
- Scott Coleman (Khan) - the author of iFrag and the original IPX
- code in Kali. My mentor, friend, and adversary (Doom) for a
- long time.
- Parallax - for writing Descent...the program that inspired Kali.
- I guess Interplay gets some credit here too. :)
- Frank Fejes (Warp2) & PooterMan (I still don't know his name!) -
- for registering the first two copies of Kali!
- Danny Gasparovski - the author of SLiRP. He made several changes
- to his program at my request. Without his efforts shell users
- would be stuck with MILK ;-)
- Patrick Klos - one of the authors of pppshare (along with his
- brother). At my request they developed pppshare just for Kali
- users.
- Jonathon Roy (roy7) - for porting the kali code to unix to make the
- first Kali server. For providing consulting on further unix
- programming.
- Edward Henigin (Texas Net) - for running the first Kali server and
- the iFrag Tracker.
- Pramod Gumpeni (ZenMaster) - the author of the Kali Game FAQ and a
- beta tester. My number one fan! Also ran Zen's Temple.
- Chung Lau (waver) - author of the netcom shell kit. Available at
- most Kali ftp sites.
- Ethan Winkley - author of the PPP FAQ.
- Byron Followell - author of the Netcruiser FAQ.
- Derek Bumpas - author of snatch.
- Lawrence Reiss - author of the Compuserve FAQ.
- loopy - for cracking every version of Kali before anyone else and
- letting me know just how bad my security was ;-)
- Axxis Corporation - Mark Leslie, Mike Fine, Mike Maxwell, Suzie
- Peterson, Marsha Maxwell - for handling credit card orders,
- running a server, and official Web site.
- Westwood Studios - for writing Command & Conquer and supplying me
- with a whole new set of customers :)
-
- And all the other people who have ftp sites, web sites, kali
- servers, etc. Thanks for everyone who has helped test dozens of
- version of Kali. Thanks for everyone who has registered and
- allowed me to continue to improve Kali.
-
- There are so many people who have contributed ideas that it would
- takes pages to list them all. Thanks!
-
-
- Despite all their efforts.... ;-)
-
- Kali and the kalid server are (c) Copyright 1995, 1996 Kali, Inc.
- All Rights Reserved.
- Kali is a trademark of Kali, Inc.
-
- Thanks!